remorque radar - French English Dictionary